dispose of an obstacle - Spanish English Dictionary